const fallback = `<html>
    <body style="background:#eee;text-align:center;">
        <div style="margin:100px auto;width:400px;background:#fff;border:1px solid #ccc;padding:20px;text-align:left">
            <div style="margin-bottom: 10px">
                您的浏览器版本过低，本系统不再支持，您可以在下方下载支持的浏览器，或升级您的浏览器到最新版。
            </div>
            <a style="color: #666; text-decoration:underline;" href="http://wanhuhealth.oss-cn-beijing.aliyuncs.com/chrome-49.exe">下载 Google Chrome</a>
        </div>
    </body>
</html>
`;

module.exports = function() {
    
    return (ctx, next) => {
        const userAgent = ctx.get('user-agent');
        console.log('user-agent', userAgent);
        if (/MSIE [678]/.test(userAgent) && !/Trident\/[567]/.test(userAgent)) {
            ctx.set('content-type', 'text/html; charset=UTF-8');
            ctx.body = fallback;
        } else {
            return next();
        }
    }
}